草庐IT

Xcode 6.0.1、Swift、UIKit、CoreGraphics 缺失

全部标签

ios - 您如何访问 Xcode 中界面构建器组件的 'userLabel' 字段?

我正在将一个iOS项目与一个自动化测试包集成,该测试包使用UI元素的辅助功能标识符属性来运行操作并对其进行测试。我想在运行时使用尽可能最好的标识符填写这些字段,并且在界面构建器中为元素输入的标题非常适合在这个项目中使用。我知道还有许多其他合法名称可用于此特定应用程序,但这些与我的问题无关。我没有看到这些名称的任何苹果文档,但我看到它们可以在xibxml中找到,如下所示:在apple的UIKit中是否有访问UI元素的“userLabel”属性的公开方式(或通过任何其他方式)? 最佳答案 @Willeke是对的,userLabel没有编

ios - Swift - NSTimer 为 userInfo 参数传递了错误的值

我最近开始学习Swift编程语言,我喜欢它。为了帮助我学习,我一直在使用XCode7开发几个简单的应用程序。其中一个应用程序是手电筒,其中一个功能是频闪灯。我决定使用NSTimer类来安排在设定的时间间隔调用手电筒切换功能,从而提供不错的频闪效果。我第一次破解定时器代码如下:-NSTimer.scheduledTimerWithTimeInterval(0.5,target:self.torch,selector:"toggleTorch:",userInfo:false,repeats:true)正如您在此处看到的,我使用自己定制的Torch对象来处理闪光灯切换功能。我将指定为实例变

ios - Swift CMMotion - 显示手机的角度

因此,我一直在寻找有关CoreMotion的知识,并且正在努力寻找任何可以将其降低到初学者水平的方法。与其他主题相比,似乎没有太多内容。我的目标:让UILabel显示手机所处的角度(我相信z轴),0度表示手机横向时。我看到了thisarticlefromNSHipster我认为这是在正确的范围内发送我,所以我试图重新创建在.gifinthisarticle中看到的代码.当手机倾斜时,它会保持UIImageView垂直……运气不好。我只是不了解所有这些代码片段如何协同工作的大局,我想是因为这是我第一次玩CoreMotion。我的问题:1)谁能为我重新创建那个链接中看到的移动imageVi

ios - 无法从此设备复制符号使用 iOS 9.2.1 Xcode 是 7.2

无法调整“/private/var/folders/_5/jhpy2pns35n0kljwt0l08q_40000gn/T/TemporaryItems/(Xcode3保存的文档)/dyld_shared_cache_armv7s”(设备上没有剩余空间)有没有人知道如何解决这个问题?我正在尝试使用Xcode设置iPhone6s,这才刚刚开始。我尝试重新安装Xcode,但没有任何效果。 最佳答案 我遇到了同样的问题,我的iPhone上有很多可用空间,但它声称设备上没有剩余空间。我没想到我Mac上的内存会影响这一点,但一旦我删除了一些文

ios - 无法附加到实时应用程序的进程 ID Xcode(来自商店)

我正在尝试通过PID或名称将进程附加到我当前在商店中发布的应用程序,但到目前为止没有任何成功。我需要附加流程以获得我的生产推送Idtoken,因为不存在NSLog。我需要检索该字段,以便在交付生产通知时遇到问题后测试生产推送。单击“按PID或名称附加到进程”后,我的调试器显示LLDB我试着在论坛上搜索这个问题,但我发现的只是在开发模式下附加进程。Couldnotattachtopid:“14863”Ensure“AppName”isnotalreadyrunning,andYourUserhaspermissiontodebugit.有没有办法从商店附加应用程序并对其进行调试?

ios - Xcode 7.3 缺少私有(private)框架

我最近将我的Xcode升级到了7.3版。当我编译现有项目时,我收到此错误消息:directorynotfoundforoption'-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/PrivateFrameworks'根据thispost,Xcode7.3中删除了私有(private)框架。关于潜在解决方案的任何建议? 最佳答案 根据Xcode7.

ios - Swift iOS 应用程序中有多少 Storyboard?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6年前。Improvethisquestion在我的iOS应用程序中,我必须为不同的功能添加一些View。在哪种情况下在同一Storyboard中添加新View比较好,或者在哪种情况下创建新Storyboard并在新Storyboard中添加View更好?谢谢大家!我在一些讨论中进行了搜索,但唯一的答案仅与View之间的数据更改有关。但我的问题与“最佳实践”有关,与最佳开发方式有关。谢谢。

ios - Xcode 7.3 - iOS 9.1 - 越狱 - 请检查您的设置并重试。 (0xE8000022)

我正在尝试在运行iOS9.1的越狱iPhone6S上加载我的应用程序。我以前有一部运行某种类型的iOS8的iPhone5s,它也越狱,但我在上面运行我的应用程序没有任何问题。我已经针对我遇到的特定错误尝试了所有解决方案,但它根本没有帮助。此外,无论这意味着什么,我确实在iPad上成功运行了我的应用程序。我已经尝试了此页面上的所有解决方案:Error:TheserviceisinvalidiPhone规范及相关资料:iPhone6s-iOS9.1-13B143AppSync统一v5.8-AppCake盘古9越狱Xcodebuild设置-代码签名:(如果有帮助)BuildSettings-

ios - 位置管理器委托(delegate)不叫 iOS swift

我在infoplist中设置了键NSLocationAlwaysUsageDescription、NSLocationWhenInUseUsageDescription并运行下面的代码,委托(delegate)不会被调用,位置弹出窗口有时会出现很短的时间:类LocationFinder:NSObject,CLLocationManagerDelegate{enumLocationSettingStatus:Int{caseValue}classvarsharedInstance:LocationFinder{structStatic{staticvarinstance:Location

ios - Discard all changes in Xcode source control 实际上做了什么?

作为问题,我想知道是否有一些文档说明这个Xcode命令的作用(源代码管理->放弃所有更改)?我猜它恢复到上次提交但是在本地分支上?有人可以确认它不会自动影响同一个远程分支吗? 最佳答案 我没有在XCode中使用git,但我可以肯定Discardallchanges将不会影响远程中的历史记录。它很可能会丢弃您对工作目录中的跟踪文件所做的所有未暂存更改,就像执行gitcheckout--.一样。从终端。使用unstaged,这意味着您执行一次更改gitadd-ufor不会被丢弃。顺便说一句,要弄清楚它到底做了什么,需要自己测试一下。